main town - Spanish English Dictionary